<?php
/**
 * Created by JetBrains PhpStorm.
 * User: 蒋文书
 * Date: 14-12-27
 * Time: 下午8:50
 * To change this template use File | Settings | File Templates.
 */

namespace Admin\Model;
use Think\Model;

class ProModel extends Model {

    protected $_validate = array(
        array('title', 'require', '名称不能为空', self::MUST_VALIDATE , 'regex', self::MODEL_BOTH),
    );

    protected $_auto = array(
        array('create_time', NOW_TIME, self::MODEL_INSERT),
        array('update_time', NOW_TIME, self::MODEL_BOTH),
    );

    /**
     * 新增单页
     * @return 
     * @author 蒋文书 <jiangwenshu1990@126.com>
     */
    public function addInfo($data){ 
            //创建数据对象
        $data = $this->create();
        if(!$data){
            $this->error='创建数据对象错误!';
        }    
        return $this->add($data);
    }

    /**
     * 获取单页
     * @return id  获取id
     * @author 蒋文书 <jiangwenshu1990@126.com>
     */
    public function info($id){
        //ID是否为空
        if(empty($id)){
            $this->error='请选择要操作的数据!';
        }
        return $this->find($id);
       
    }   

    /**
     * 删除单页
     * @return 
     * @author 蒋文书 <jiangwenshu1990@126.com>
     */ 
    public function del($id){
        //ID是否为空
        if(empty($id)){
            $this->error='请选择要操作的数据!';
        }
        return  $this->where(array('id' => $id))->delete();
    }

    /**
     * 修改单页
     * @return id  获取id
     * @author 蒋文书 <jiangwenshu1990@126.com>
     */
    public function update($data){
                //创建数据对象
        $data = $this->create();
        if(!$data){
            $this->error='创建数据对象错误!';
        }
        return $this->save($data);
    }

}
 